Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 THE DENE Detached £478,621 £144,950 28 Sep 2001
3 THE DENE Detached £356,227 £190,000 20 Apr 2005
4 THE DENE Detached £446,866 £440,000 28 Mar 2024
6 THE DENE Detached £444,377 £346,000 14 Jul 2017
8 THE DENE Detached £478,174 £139,950 22 Jun 2001